shoe insert - Francés Inglés Diccionario